home *** CD-ROM | disk | FTP | other *** search
/ The PC-SIG Library 10 / The PC-Sig Library - Shareware for the IBM PC and Compatibles (PC-SIG)(Tenth Edition Disks 1-2804)(1991).iso / PC_SIGCD / 05 / 4 / DISK0543.ZIP / BLATHER.DOC < prev    next >
Text File  |  1985-05-06  |  7KB  |  163 lines

  1.                                     BLATHER
  2.                                     -------
  3.  
  4. Author:     Mike Baker    4030 Borden St.       (604) 479-0160 res.
  5. ======                    VICTORIA, B.C.              387-5044 bus.
  6.                           Canada  V8X 2E9
  7.  
  8. Credit: COMM.BAS version 1.10 (C)opywright IBM Corp. 1981, 1982
  9. ======  Author- M. C. Rojas
  10.  
  11. History:
  12. =======
  13.                                    83/06/17
  14.  
  15. Modified to permit handshaking with a mainframe running WYLBUR using minimal
  16. flow control (XON only, no XOFF, and from mainframe to terminal only).
  17.  
  18.                                    83/07/07
  19.  
  20. Installed printer on/off toggle through use of <^PrtSc> key to permit data
  21. that is going through the modem to be echoed to the printer.  Has been working
  22. well at 300 baud but no tests have been made at 1200 baud.
  23.  
  24.                       -------------------------------
  25.  
  26. Source code is in IBM-PC BASICA and has been compiled using BASCOM with the
  27. following commands and switches:
  28.  
  29.          B:
  30.          A:BASCOM BLATHER,,,/X/W/C:1024/N/O;
  31.          A:LINK BLATHER+A:IBMCOM,,,;
  32.  
  33. In its non-compiled form, the program can manage a data rate of no greater
  34. than 300 baud because the communications buffer overflows too quickly at
  35. higher speeds resulting in erratic loss of data during transfers of lengthy
  36. files.  Compiled, the code can handle up to at least 1200 baud with no
  37. problems.
  38.  
  39.  
  40. Operation:
  41. =========
  42.  
  43. Insert the program disc into drive A: and type "BLATHER".  The screen will
  44. clear and a message will appear:
  45.  
  46.         ---------------------------------------------------------------
  47.                                     BLATHER
  48.                                     =======
  49.  
  50. Please wait while I figure out how fast I'll be thinking during this session...
  51.  
  52.                ... bear with me, this may take some time ...
  53.         ---------------------------------------------------------------
  54.  
  55. Depending on the speed of your machine this will take anywhere from a few
  56. seconds to half a minute.  This is so that the computer can determine how
  57. long to wait for certain timed events that will take place during the running
  58. of the program this session.
  59.  
  60. Now the screen will clear and a brief description of how the program works will
  61. be displayed.  It will look something like this:
  62.  
  63.         ---------------------------------------------------------------
  64.                                   DESCRIPTION
  65.  
  66.  
  67. The options available to you are:
  68.  
  69.          '1' --> this description of the program
  70.          '2' --> assists you in sending a file to the remote service
  71.          '3' --> assists you in receiving a file from the remote service
  72.          '4' --> An asynchronous communication link will be established
  73.                  between a selected remote service and your IBM PERSONAL
  74.                  COMPUTER, based on the following communication parameters:
  75.  
  76.                  Baud_______[300]    300, 1200
  77.                  Parity_____[E]      E, O, N
  78.                  Data bits__[7]      4, 5, 6, 7, or 8
  79.                  Stop bits__[1]      1 or 2
  80.                  F/H duplex_[H]      F or H
  81.                  Debug______[N]      Y or N
  82.                  Break char_[ESC]    ^A thru ESC, except ^M
  83.                  XON char.__[^Q]     Any char. except <CR>: (<@> disables)
  84.  
  85.          '5' --> permits you to view and/or modify communicaton parameters
  86.  
  87.  
  88.                        Strike ANY key to go to Menu
  89.  
  90. [F1] reset / [F2] pswd / [F5] captr tgl / [F6] send tgl / [F9] Dir / [F10] menu
  91.         ---------------------------------------------------------------
  92.  
  93.  
  94. After you have struck a key to indicate this page has been read the primary
  95. menu will appear.  It is intended to be the main decision aid for the program
  96. and will look like this:
  97.  
  98.         ---------------------------------------------------------------
  99.                               COMMUNICATIONS MENU
  100.  
  101. Choose one of the following:
  102.  
  103.  
  104.               1 Description of program
  105.               2 Send a file
  106.               3 Receive a file
  107.               4 Connect terminal
  108.               5 View/Modify parameters
  109.               6 End program
  110.  
  111.  
  112.  
  113.                Choice ==>
  114.  
  115. [F1] reset / [F2] pswd / [F5] captr tgl / [F6] send tgl / [F9] Dir / [F10] menu
  116.         ---------------------------------------------------------------
  117.  
  118. Hopefully you will know enough from having read the previous page (displayed
  119. by the program) to decide which choice to make.  Usually '4' will be selected
  120. as soon as the remote service has been contacted by telephone so that modem
  121. connection can be made.  If connection is not established when '4' is selected
  122. the program will inform you that something is amiss and give you a chance to
  123. fix up the problem.  If connection is established, the screen will clear and
  124. you can begin chatting with the remote service.
  125.  
  126. At any time before or during communication you can press one of the defined
  127. function keys and have it take appropriate action.  For example, if you are
  128. already online with the remote service and you want to send/receive a file,
  129. just press F10 to return to the main menu of 6 choices.  After you have used
  130. this menu to select the appropriate files just select '4' again to regain
  131. contact with the remote service.
  132.  
  133.  
  134. In more detail, the function keys behave as follows:
  135.  
  136.     F1  press this key to restart the program so that all variables are cleared
  137.     --  to initial values and all files are closed.  This has the same effect
  138.         as turning off the computer and starting over.
  139.  
  140.     F2  if you wish to type something that should not be echoed to the screen
  141.     --  (such as a password), press this key before typing the 'secret' text.
  142.         The effect of this key is ended upon typing a carriage return.
  143.  
  144.     F5  typing this key will act like a two-position toggle switch to cause
  145.     --  the capture of data to disc to be turned off or on.  If data is not yet
  146.         being captured, pressing this key will cause all subsequent data to be
  147.         copied to disc, otherwise the capture function will be turned off.
  148.  
  149.     F6  in a toggling fashion similar to F5, the sending of a disc-file to the
  150.     --  remote system can be either initiated or terminated.  If a file is in
  151.         the process of being sent, pressing this key will stop transmission,
  152.         otherwise the previously defined file will begin/continue to be sent.
  153.  
  154.     F9  this is a useful key to press whenever you want to review the disk's
  155.     --  directory.  All standard MS-DOS constructs (*.*, ?xyz.ext, etc.) can be
  156.         used.  It is most useful when you are asked to give a filename for file
  157.         transfer in or out.
  158.  
  159.    F10  at any point you can exit communications mode to issue the program a
  160.    ---  command by pressing the F10 key.  After you have selected your menu
  161.         option and the action is completed, re-enter communications by
  162.         selecting the menu option '4'.
  163.